Rumble RUM Q1 2026 Results Fall Short EPS 012 Revenue NA California Wildfires Seen from Space Economic Impact and Insurance Sector Under Pressure Used Electric Vehicle Sales Surge in UK as Affordability Overtakes Range Concerns Retail Sales Show Uptick in February Geopolitical Tensions Pose Risk to Consumer Spending Oil Surges 4 as Trump Rejects Iran Ceasefire Proposal European Markets Dip Asian Stocks Hit Records HAL and HUDCO Among Fridays Top Stock Movers as Market Sees Mixed Action Imperial IMPP Q4 2025 Beat Revenue NA EPS Exceeds by Significant